international federation of commercial transportation by automobile - French English Dictionary